package com.zhaoyu.model.media.dtos;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class WmNewsDto {

    /**
     * id
     */
    private Integer id;

    /**
     * 标题
     */
    @ApiModelProperty("标题")
    private String title;

    /**
     * 频道id
     */
    @ApiModelProperty("频道id")
    private Integer channelId;

    /**
     * 标签
     */
    @ApiModelProperty("标签")
    private String labels;

    /**
     * 发布时间
     */
    @ApiModelProperty("发布时间")
    private Date publishTime;

    /**
     * 文章内容
     */
    @ApiModelProperty("文章内容")
    private String content;

    /**
     * 文章封面类型
         *      0 无图
         *      1 单图
         *      3 多图
     */
    @ApiModelProperty("0无图/1单图/3多图")
    private Short type;

    /**
     * 是否上架  0 下架  1 上架
     */
    @ApiModelProperty("0下架/1上架")
    private Short enable;

    /**
     * 提交时间
     */
    @ApiModelProperty("提交时间")
    private Date submitedTime;

    /**
     * 当前状态
         0 草稿 NORMAL
         1 提交(待审核) SUBMIT
         2 审核失败 FAIL
         3 人工审核 ADMIN_AUTH
         4 人工审核通过 ADMIN_SUCCESS
         8 审核通过(待发布) SUCCESS
         9 已发布 PUBLISHED
     */
    @ApiModelProperty("1提交/0草稿")
    private Short status;

    /**
     * 拒绝理由
     */
    @ApiModelProperty("拒绝理由")
    private String reason;

    /**
     * 封面图片列表 多张图以逗号隔开
     */
    @ApiModelProperty("封面图片列表 多张图以逗号隔开")
    private List<String> images;

}